machine enclosure - Francés Inglés Diccionario